|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.dav.daf.communication.lowLevel.telegrams.RoutingUpdate
public class RoutingUpdate
Diese Klasse stellt ein Aktualisierungselegramm der Weginformationen dar. Es werden ID des DAV, die Gewichtung der Verbindung und die Liste der involvierten DAV gespeichert.
| Constructor Summary | |
|---|---|
RoutingUpdate()
Erzeugt ein neues Objekt ohne Parameter. |
|
RoutingUpdate(long transmitter,
short weight,
long[] transmittersInvolved)
Erzeugt ein neues Objekt mit den gegebenen Parametern. |
|
| Method Summary | |
|---|---|
long[] |
getInvolvedTransmitterIds()
Die involvierten Datenverteiler dieser Verbindung. |
int |
getLength()
Gibt die Länge dieses Objekts in bytes zurück |
short |
getThroughputResistance()
Die Gewichtung der Verbindung. |
long |
getTransmitterId()
Die Id des Datenverteilers |
String |
parseToString()
Gibt ein String zurück, der dieses Datensatzes beschreibt |
void |
read(DataInputStream in)
Liest ein Objekt aus dem gegebenen DataInputStream. |
void |
write(DataOutputStream out)
Schreibt ein Objekt in den gegebenen DataOutputStream. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RoutingUpdate()
public RoutingUpdate(long transmitter,
short weight,
long[] transmittersInvolved)
transmitter - Id des Ausgangsdatenverteilersweight - Gewichtung der VerbindungtransmittersInvolved - Involvierte Datenverteiler dieser Verbindung| Method Detail |
|---|
public final long getTransmitterId()
public final short getThroughputResistance()
public final long[] getInvolvedTransmitterIds()
public final String parseToString()
public final void write(DataOutputStream out)
throws IOException
out - DataOutputStream
IOException, - wenn beim Schreiben in den Ausgabe-Stream Fehler aufgetreten sind.
IOException
public final void read(DataInputStream in)
throws IOException
in - DataInputStrea
IOException, - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.
IOExceptionpublic final int getLength()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||